Dissect:

Drag a font file, such as "talk", to the "dissect.cmd" to dissect the file.
This results in two files, "talk.txt" that contains the gylph strings
 and "talk.bin" that contains binary data that is probably used 
for something. The format of text file is the following:

Gylph {hex val}: Width {dec val}, Unknown {dec val}, Pointer {hex val}
...repeated until
End

Pointer is relative to the start of binary file produced by dissection.


Combine:

Drag the text file and binary file, in that order, to the "combine.cmd"
to combine the file. Shift clicking on text file and then binary file
and then dragging both at once will achieve this. The result of combining
will be saved to the file "talk.font", which can be renamed and used
in the game as-is.

